computer-supported telecommunications - German English Dictionary